مهم برای امتحان | حرکت یک شی در صفحه | مباحث ویژه #C | استاد پیروی
نوشته شده توسط :

حرکت یک شی در صفحه مهم برای امتحان

می خواهیم توسط دکمه­ی حرکت، و انتخاب یکی از رادیو باتن های بالا و پایین و ... شی مورد نظر(باتن می باشد. نام آن­را btn_Object گذاشتم) روی صفحه حرکت نماید. و با دکمه­ی توقف از حرکت بازایستد. برای انجام تمرین زیر، نیاز به سه شی button و یک Timer و چهار RadioButton داریم. که از بخش toolbox روی صفحه فرم قرار می­دهیم.

حرکت یک شی در صفحه  

خصوصیت Interval از شی timer1 بر حسب میلی ثانیه می باشد. زمان مورد نیاز برای حرکت شی را تنظیم می­کنیم. در اینجا روی 60 قرار دادیم.

خصوصیت Back Color از btn_Object را red و خصوصیت text آن­را خالی گذاشتم.

روی شی timer1 کلیک کرده و کدهای زیر را درون آن تایپ می­کنیم:

        private void timer1_Tick(object sender, EventArgs e)

        {

            int x, y;

            x = btn_Object.Location.X;

            y = btn_Object.Location.Y;

            if (rdb_Up.Checked == true)

            {

                btn_Object.Location = new Point(x, y - 1);

            }

            if (rdb_Down.Checked == true)

            {

                btn_Object.Location = new Point(x, y + 1);

            }

            if (rdb_Diameter_Top.Checked == true)

            {

                btn_Object.Location = new Point(x + 1, y - 1);

            }

            if (rdb_Diameter_Down.Checked == true)

            {

                btn_Object.Location = new Point(x - 1, y + 1);

            }

        }

روی دکمه حرکت کلیک کرده و کد زیر را تایپ می­کنیم:

private void btn_Start_Click(object sender, EventArgs e)

        {

            timer1.Start();

        }

روی دکمه توقف کلیک کرده و کد زیر را تایپ می­کنیم:

private void btn_Stop_Click(object sender, EventArgs e)

        {

            timer1.Stop();

        }

 

جهت دانلود کد برنامه روی لینک زیر کلیک نمایید:

https://drive.google.com/file/d/0B1gG1Mpj5aojdWx1TWJkeXJ3djA/view?usp=sharing

جهت دانلود PDF برنامه روی لینک زیر کلیک نمایید:

https://drive.google.com/file/d/0B1gG1Mpj5aojQ0JBMjZaZFZXeTg/view?usp=sharing


بازگشت به خانه

:: موضوعات مرتبط: مباحث ویژه (آموزش #C) , ,
:: برچسب‌ها: حرکت شی , امتحان , دکتر پیروی , فرزاد پیروی , استاد پیروی , #C , آموزش سی شارپ , تمرین ,
:: بازدید از این مطلب : 317
|
امتیاز مطلب : 1
|
تعداد امتیازدهندگان : 1
|
مجموع امتیاز : 1
تاریخ انتشار : شنبه 23 ارديبهشت 1396 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید

/weblog/file/img/m.jpg
سیدکاظم حسینی در تاریخ : 1396/3/13/6 - - گفته است :
ضمن عرض سلام و احترام و ارزوی قبولی طاعات و عبادات ، جا داره یه خداقوت و دستمریزاد جانانه عرض کنم خدمت همه شما.مخصوصا سرکار خانم هادوی که واقعا زحمت زیادی رو برای به روز بودن اطلاعات این وبلاگ میکشن.
پاسخ: سلام ممنونم از شما طاعات و عبادات شما هم قبول باشه خواهش میکنم محبت دارید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: